pet carrier - German English Dictionary